🇬🇧 en pt 🇵🇹

on the spot

  • (idiomatic) At that very moment.
ali mesmo, na hora, no momento
Wiktionary Links